/******
 * 函数指针  指针，指向一个函数
 */
//init
void setup(){
    Serial.begin(9600);
    char c = 'A';
    lower(&c);      //传入地址
    Serial.println(c);
    Serial.println((long)lower);    //输出函数地址，函数名本身就是一个指针
}

//loop
void loop() {
  
}

//to upper
void upper(char *ptrC) {
    *ptrC -= 32;  
}

//to lower
void lower(char *ptrC) {
    *ptrC += 32;    
}
